The Two Greatest Mysteries In Science